oil quench - Alemán Inglés Diccionario